Search the register – results All results DEEPBLUDIRECT LTD 11763487 - Incorporated on 14 January 2019 25 Wye Close, Bicester, England, OX26 2NL