About Vanhatch Management Company (no. 1) Limited (01733777) United Kingdom