About Glenfield Property Llp (OC370197) United Kingdom