Beaches Projects Malta Ltd has been entrusted to identify a number of inaccessible beaches to be transformed into new eco-friendly beaches. Projects Malta Ltd.The Clock Tower, Level 1, Tigné Point, Sliema TP01, Malta T (+356) 2132 0458