Overview
Legal name
THE STAFFORD HOTEL LIMITED
Region
London
Registered address
MAHMOUD BAKR
16-18 ST. JAMES'S PLACE
LONDON
SW1A 1NJ
Insolvency history
No