VANILLA SWAN LIMITED Company number 11576168 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address1 WEST END LANE, 2ND FLOOR FLAT, LONDON, ENGLAND, NW6 4NU PostcodeNW6 4NU Companies at this postcode 19 Average house price in NW6 4NU £615,000 (25 sales) Map