Company Details

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: Suite 8, Bridge House, Courtenay Street, Newton Abbot, England, TQ12 2QS

Contact email:

Contact phone: 0203 946 5980

Postal address: Post can be addressed to our Bath Office, 11 Laura Place, Bath, BA2 4BL.

Scroll to Top