NICHOLLS & WILLIS LTD Company number 14300774 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressThe Castle Inn, 28, Prospect Place, Swindon, England, SN1 3LQ PostcodeSN1 3LQ Companies at this postcode 10 Average house price in SN1 3LQ £358,000 (12 sales) Map