About O.h.developments Limited (05936029) United Kingdom