MR SPAIN LIMITED Company number 09216562 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit 2 The Burdwood Centre, Station Road, Thatcham, England, RG19 4YA PostcodeRG19 4YA Companies at this postcode 7 Average house price in RG19 4YA £194,000 (1 sales) Map