About The Ashcroft Residents (management) Company Limited (04507925) United Kingdom