EDEN VILLAS LIMITED Company number 03729525 · Monitor this company Active Overview People 20 Financial Control Documents Analysis Location Related Registered office Address70 Bonham Road, London, SW2 5HG PostcodeSW2 5HG Companies at this postcode 21 Average house price in SW2 5HG £687,000 (21 sales) Map