ATOM TERRA LTD Company number 10526088 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address8 LEICESTER STREET, WOLVERHAMPTON, ENGLAND, WV6 0PR PostcodeWV6 0PR Companies at this postcode 20 Average house price in WV6 0PR £123,000 (40 sales) Map