ROLLHELP LIMITED Company number 02202126 · Monitor this company Active Overview People 21 Financial Control Documents Analysis Location Related Registered office Address8 Nevern Square, London, England, SW5 9NW PostcodeSW5 9NW Companies at this postcode 17 Average house price in SW5 9NW £976,000 (51 sales) Map