About Church View Apartments (phase 1) Management Company Limited (04468654) United Kingdom