About Ashford Associates (uk) Limited (02653986) United Kingdom