About Lark View Management Company Limited (13515947) United Kingdom