About Glenville Properties Limited (02735286) United Kingdom