Overview
Legal name
114 BAYHAM STREET MANAGEMENT CO. LIMITED
Region
London
Registered address
C/O AMBERDEN ESTATES
6 SOUTH HILL PARK
LONDON
ENGLAND
NW3 2SB
Insolvency history
No