RAPPORTA LTD Company number 03219901 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressFlat 5, Suffolk Court, 182 Leigham Court Road, London, United Kingdom, SW16 2RE PostcodeSW16 2RE Companies at this postcode 7 Average house price in SW16 2RE £387,000 (16 sales) Map