London Chemicals & Resources Limited (lcr) Chemicals
LCR was founded in 2005 with an office near London Bridge. The founding partners had extensive experience dating back to the early 1980s in the global distribution and trading of chemicals, base and m