BARBICAN FREEHOLDS

Barbican Freeholds Limited (09788327)

Registered office
101 New Cavendish Street
1st Floor South
London
W1W 6XH

Enquiries
accounts@cyntraproperties.com

© 2026 Barbican Freeholds Limited