About Blue Cedars Place Management Company Limited (03200136) United Kingdom