LUCAS DEVELOPMENTS & PROPERTY LTD Company number 16562803 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressSt George's House, 19 Church Street, Uttoxeter, United Kingdom, ST14 8AG PostcodeST14 8AG Companies at this postcode 85 Average house price in ST14 8AG £174,000 (18 sales) Map