EXCELSIOR (SW) LIMITED Company number 09178096 · Monitor this company Dissolved Overview People 2 Analysis Location Related Registered office AddressBARBICAN HOUSE 36 NEW STREET, THE BARBICAN, PLYMOUTH, DEVON, UNITED KINGDOM, PL1 2NA PostcodePL1 2NA Companies at this postcode 434 Average house price in PL1 2NA £239,000 (19 sales) Map