About O.j. Developments Limited (02140157) United Kingdom