About Foxwood (little Canfield) Management Company Limited (09611994) United Kingdom