About O&h Holborn (no.2) Limited (05247035) United Kingdom