Overview
Legal name
11 BUCKINGHAM PLACE (MANAGEMENT) LIMITED
Region
South West England
Registered address
2 WEST DENE
BRISTOL
ENGLAND
BS9 2BQ
Insolvency history
No