ARTURRO LIMITED Company number 09551335 · Monitor this company Dissolved Overview Analysis Location Related Registered office AddressFLAT 2, 42 DUDLEY STREET, LEIGHTON BUZZARD, UNITED KINGDOM, LU7 1SE PostcodeLU7 1SE Companies at this postcode 10 Average house price in LU7 1SE £314,000 (49 sales) Map