About Foxholes Management Company Limited (07194494) United Kingdom