LUCILLA PROPERTIES LIMITED Company number 05825032 · Monitor this company Active Overview People 18 Financial Control Documents Analysis Location Related Registered office Address8 John Herring Crescent, Swindon, England, SN3 4JJ PostcodeSN3 4JJ Companies at this postcode 5 Average house price in SN3 4JJ £336,000 (24 sales) Map