About Glenfield House Limited (10708449) United Kingdom