About Glasshouse Property Rentals Limited (03727558) United Kingdom