OTT TOYS LTD Company number 13468519 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3 Eccles, Manchester, Greater Manchester, M30 8WA PostcodeM30 8WA Companies at this postcode 4 Average house price in M30 8WA £228,000 (13 sales) Map