About Glenfield Court (management) Company Limited (01394471) United Kingdom