Ранее акции Tilbury Container Services принадлежали трем собственникам: Ассоциации Британских Портов (Associated British Ports), DP World и Otter Port Holdings Ltd, теперь единственным собственником является Otter Port Holdings.
Терминал Tilbury расположен на берегу реки Темза, менее чем в 30 милях от центра Лондона.
DP World является одним из крупнейших мировых морских терминальных операторов. Владеет 49 действующими терминалами и 10 строящимися в 31 стране.