LOST THE PLOT GAMES LTD Company number 12881541 · Monitor this company Dissolved Overview Financial Control Documents Analysis Location Related Registered office AddressFlat 21 Countess House, 10 Park Street, London, United Kingdom, SW6 2FS PostcodeSW6 2FS Companies at this postcode 31 Average house price in SW6 2FS £900,000 (65 sales) Map