About Glen Court Apartments Management Company Limited (03877612) United Kingdom