Overview
Legal name
FARM STREET PROPERTY LIMITED
Region
Unknown
Registered address
5 BARLOW PLACE
LONDON
ENGLAND
W1J 6DG
Insolvency history
No