Macaulay Management Limited (Registration Number 13678875) is a wholly owned subsidiary of Macaulay Capital Plc (Registration Number 14105915).
Place of registration: England and Wales
VAT Number: (awaiting number)
Registered address: 11 Laura Place, Bath, BA2 4BL
Contact email: email@example.com
Contact phone: 0203 946 5980
Postal address: Post can be addressed to our registered address, or our London office, 17-20 Ironmonger Lane, Third Floor, London, EC2V 8EP