About Glen Court Residents Company Limited (03852766) United Kingdom