24-28 NELSONS ROW LIMITED Company number 04743519 · Monitor this company Active Overview People 21 Financial Control Documents Analysis Location Related Registered office Address24-28 Nelsons Row, Clapham, London, SW4 7JT PostcodeSW4 7JT Companies at this postcode 10 Average house price in SW4 7JT £763,000 (17 sales) Map