About Foxhole House Properties Limited (10969865) United Kingdom