About Osborne Pike Limited (04531027) United Kingdom