The company referred to as Elcara was started on 24th September 2015 as a private limited company. The company headquarters was based in Romford on 7 Whalebone Avenue. This place area code is RM6 6DA. The office registration number for Elcara Ltd was 09793494. Elcara Ltd had been active for 7 years up until 1st February 2022.