About Leacroft (west Heath) Management Company Limited (06145841) United Kingdom