About Ashford Associates (london) Limited (11200572) United Kingdom