About Westglade Properties Limited (07369030) United Kingdom