About Glenwood Properties (hyde) Limited (02513830) United Kingdom