About Delta Ashford Op Co Limited (10921550) United Kingdom