TWENTYACRE SPA LIMITED Company number 03395078 · Monitor this company Dissolved Overview People 11 Financial Control Documents Analysis Location Related Registered office Address51 HIGH STREET, CROWLE, SCUNTHORPE, NORTH LINCOLNSHIRE, ENGLAND, DN17 4LB PostcodeDN17 4LB Companies at this postcode 82 Average house price in DN17 4LB £176,000 (14 sales) Map