About Larkfields (no.1) Management Company Limited (02605032) United Kingdom