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: 436 4217 05
Registered address: The Office Suite, Den House, Den Promenade, Teignmouth, Devon, TQ14 8SY
Contact email: info@macaulaycapital.com
Contact phone: 0203 946 5980
Postal address: Post can be addressed to our Bath Office, 11 Laura Place, Bath, BA2 4BL.