About Foxwood Chase (sale) Management Limited (05592371) United Kingdom