Company overview
Company Number
OC458204
Name
Castelnau Media Partners Llp
Entity type
Limited Liability Partnership
Status
Active
Incorporation date
22 September 2025
Address
61 Castelnau, London, SW13 9RT
Postal code
SW13 9RT
Country
United Kingdom