ICARUSENGINEERING LIMITED Company number 09721166 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address281 HOUGH LANE, WOMBWELL, BARNSLEY, UNITED KINGDOM, S73 0LP PostcodeS73 0LP Companies at this postcode 5 Average house price in S73 0LP £133,000 (23 sales) Map