MELRO LIMITED is a Malta company, located in 22/13, STRAIT STREET,. more detail is as below. Company Information Company Name: MELRO LIMITEDAddress: 22/13, STRAIT STREET,Area: VALLETTAYear of Establish: 24/07/2009ID: C 47377 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links OUTLINE PROPERTIES LIMITED Sandro Estates Limited BALL NAVIGATION LIMITED S.G. WOODWORKS LIMITED CHETCUTI CAUCHI CONSULTING LTD MELRO LIMITED JOHN GHIGO HOLDINGS LTD TAR-ROBBA RECYCLING CENTRE LTD PENINSULA GAMING GROUP LIMITED KYRENIA LIMITED SES Limited ‹ previous | next › Log in to post comments