About Glenoak Homes Limited (05172930) United Kingdom