OLARU & SONS LTD Company number 11808525 · Monitor this company Dissolved Overview People 1 Control Analysis Location Related Registered office Address104 CORPORATION ROAD, BIRKENHEAD, UNITED KINGDOM, CH41 8JG PostcodeCH41 8JG Companies at this postcode 2 Map