ELCAR DEVELOPMENTS LIMITED is a Malta company, located in 50, ST. THOMAS BAY ROAD,. more detail is as below. Company Information Company Name: ELCAR DEVELOPMENTS LIMITEDAddress: 50, ST. THOMAS BAY ROAD,Area: MARSASCALAYear of Establish: 23/03/1992ID: C 13703 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links 117 LIMITED CHEMICAL CARRIERS LIMITED JOSEPH GATT LTD BUGEJA MARBLES LIMITED ASKASH COMPANY LIMITED ELCAR DEVELOPMENTS LIMITED LOTUS EATER ADVENTURES LTD JEEP SAFARI LIMITED INMA COMPANY LTD LOVEART LIMITED SYCAMORE HOLDINGS LTD. ‹ previous | next › Log in to post comments