About Glenford Properties (uk) Ltd (03707406) United Kingdom