Company overview
Company Number
03716197
Name
21 Khyber Road Limited
Entity type
Private Limited Company
Industry codes
68209
Status
Active
Incorporation date
19 February 1999
Address
21 Khyber Road, London, SW11 2PZ, England
Postal code
SW11 2PZ
Country
United Kingdom