About Fox Close Management Company Limited (03355380) United Kingdom