About Larkfields (no.3) Management Company Limited (02611092) United Kingdom