OTS DEVELOPMENTS LIMITED Company number 15506766 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 32 Fern Close Fern Close, Crumlin, Newport, Wales, NP11 3EH PostcodeNP11 3EH Companies at this postcode 29 Average house price in NP11 3EH £767,000 (3 sales) Map