About Stableoak (oxhill) Management Company Limited (11627797) United Kingdom