About Foxglade Properties Limited (03651971) United Kingdom