About Foxwood Green Management Company Limited (03045071) United Kingdom