About Lark Rise Management Company Limited (05872885) United Kingdom