About Ashurst Place Residents Management Company Limited (04198009) United Kingdom