About Ashford Residents Company Limited (02407997) United Kingdom