About Ashford Franklin Limited (12202079) United Kingdom