About Osb (holdco 1) Limited (08779678) United Kingdom