About Foxwood Management (no 1) Limited (02900493) United Kingdom