VINDICATED PRT'S LTD Company number 16289878 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 10 Palace Court, 51 Palace Square, London, United Kingdom, SE19 2LS PostcodeSE19 2LS Companies at this postcode 15 Average house price in SE19 2LS £418,000 (11 sales) Map