ELLOWAY BUILDING AND MAINTENANCE LIMITED Company number 05368089 · Monitor this company Dissolved Overview People 2 Financial Documents Gazette Analysis Location Related Registered office AddressBARBICAN HOUSE, 36 NEW STREET, THE BARBICAN, PLYMOUTH, DEVON, PL1 2NA PostcodePL1 2NA Companies at this postcode 433 Average house price in PL1 2NA £239,000 (19 sales) Map