12 ACRES LTD Company number 11432068 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address12 ACRE LANE, LONDON, UNITED KINGDOM, SW2 5SG PostcodeSW2 5SG Companies at this postcode 40 Average house price in SW2 5SG £524,000 (22 sales) Map