RFC CHELARU LIMITED Company number 12502425 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address21 Bayleaf Avenue, Swindon, England, SN2 2RU PostcodeSN2 2RU Companies at this postcode 5 Average house price in SN2 2RU £236,000 (28 sales) Map