About Glenwood Homes (oxshott) Ltd. (10840185) United Kingdom