The Official Website Address for O2 MobileĀ is: http://www.o2.co.uk/

The Address Details for O2 are:

O2 Ltd
Wellington Street
Slough
Berkshire
SL1 1YP