About Foxwell Properties Limited (10210306) United Kingdom