O-SEN'S STUDIO LIMITED Company number 15913883 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 3 46 Jubilee Court Fylde Road, 46 Jubilee Court, Preston, England, PR1 2XP PostcodePR1 2XP Companies at this postcode 8 Average house price in PR1 2XP £71,000 (243 sales) Map