SOLUTIA UK LIMITED Company number 03295486 · Monitor this company Active Overview People 33 Control Charges Documents Analysis Location Related Registered office AddressCorporation Road, Newport, South Wales, NP19 4XF PostcodeNP19 4XF Companies at this postcode 11 Map