About Lea Place Management Company Limited (09896891) United Kingdom