Company overview
Company Number
02953826
Name
21 Seymour Street Limited
Entity type
Private Limited Company
Industry codes
68209
Status
Active
Incorporation date
29 July 1994
Address
4Th Floor,, One Great Cumberland Place, London, W1H 7AL, England
Postal code
W1H 7AL
Country
United Kingdom