About C&c Estate Holdings Ltd (12168578) United Kingdom