About Glen Court Flats Limited (04515438) United Kingdom