EDENVALE CAPITAL LIMITED Company number 13495448 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address25 Edenvale Street, London, England, SW6 2SE PostcodeSW6 2SE Companies at this postcode 14 Average house price in SW6 2SE £789,000 (25 sales) Map