Company overview
Company Number
16407787
Name
Caeli Lumen Cic
Entity type
Community Interest Company
Industry codes
85520 88990 90040 94910
Status
Active
Incorporation date
25 April 2025
Address
60 Martin Way, Morden, SM4 5AH, England
Postal code
SM4 5AH
Country
United Kingdom