About Glenhazl Properties Ltd (08383695) United Kingdom