ELBURY PROPERTY DEVELOPMENTS LIMITED Company number 09596191 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address2 College Road, Newton Abbot, Devon, England, TQ12 1EF PostcodeTQ12 1EF Companies at this postcode 13 Average house price in TQ12 1EF £699,000 (10 sales) Map