OTSC LIMITED Company number 08155612 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressSt Andrews Chambers, Albert Square, Manchester, England, M2 5PE PostcodeM2 5PE Companies at this postcode 125 Average house price in M2 5PE £951,000 (3 sales) Map