OPENREACH LIMITED

Wired telecommunications activities
Total Political Finance £0