About Foxwood (wormley) Management Company Limited (04004478) United Kingdom