About Foxdown Properties Limited (03038646) United Kingdom