Contact Us
Name & Registered Office:
The Parkmead Group plc
Pellipar House
9 Cloak Lane
London
EC4R 2RU
London Office
84 Brook Street
London
W1K 5EH
Aberdeen Office
Davidson House
Campus 1
Science and Technology Park
Aberdeen
AB22 8GT
Registered number : 3914068
Place of Registration: England & Wales