Overview
Legal name
ST ANDREW SQUARE HOTEL LIMITED
Region
London
Registered address
6 WATERLOO PLACE
LONDON
SW1Y 4AN
Insolvency history
No