Search the register – results All results BAYERTREE LIMITED 02463491 - Incorporated on 26 January 1990 Oliver Spencer, 62 Lambs Conduit Street, London, England, WC1N 3LW