Overview
Legal name
SHANGRI-LA HOTELS PTE LIMITED
Region
London
Registered address
SHANGRI-LA THE SHARD, LONDON
31 ST. THOMAS STREET
LONDON
ENGLAND
SE1 9QU
Insolvency history
No