About Leeming Lane Residents Company Limited (04180242) United Kingdom