About Larkhill House Management Company Limited (05449304) United Kingdom