Search the register – results All results PLMB-UK LIMITED 13163915 - Incorporated on 28 January 2021 Wilberforce House, Station Road, London, United Kingdom, NW4 4QE