OSO LIMITED Company number 04541850 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressMITRE HOUSE, NORTH PARK ROAD, HARROGATE, ENGLAND, HG1 5RX PostcodeHG1 5RX Companies at this postcode 14 Map