About Carn Brea Apartments Management Company Limited (10951738) United Kingdom