About Delta Stratford Manor Op Co Limited (10923309) United Kingdom