12ACRES CAFE LIMITED Company number 14252509 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1480 London Road, London, England, SW16 4BT PostcodeSW16 4BT Companies at this postcode 23 Average house price in SW16 4BT £107,000 (6 sales) Map