Company overview
Company Number
OC441022
Name
Development & Light Llp
Entity type
Limited Liability Partnership
Status
Active
Incorporation date
11 February 2022
Address
Unit 6, 2-20 Scrutton Street, London, EC2A 4RJ, United Kingdom
Postal code
EC2A 4RJ
Country
United Kingdom