About Larkhill Management Company Limited (02853934) United Kingdom