A Family Investment Company.
2-5 St John Square,
Clerkenwell, EC1
7,371 sq ft