Search the register – results All results PARMELEE LIMITED 00517490 - Incorporated on 21 March 1953 York House, 45 Seymour Street, London, United Kingdom, W1H 7JT