Company identity
Founded / incorporated
29 April 1988
Company number 02249594
Legal name
21 HYDE PARK SQUARE LIMITED
Company type
Private Limited Company
Region
London
Registered address
THE STUDIO,16
CAVAYE PLACE
LONDON
ENGLAND
SW10 9PT
Insolvency history
No