VILLARES LIMITED Company number 12742705 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office AddressFlat 12 31 Collingham Road, Boston House, London, England, SW5 0NS PostcodeSW5 0NS Companies at this postcode 4 Average house price in SW5 0NS £788,000 (9 sales) Map