Company overview
Company Number
15757985
Name
Deaba Cic
Entity type
Community Interest Company
Industry codes
86900 88990 96040
Status
Active
Incorporation date
3 June 2024
Address
2A Stormont Road, London, SW11 5EN, United Kingdom
Postal code
SW11 5EN
Country
United Kingdom