About Mythglade Properties Limited (01797622) United Kingdom