Floreal Group Company Ltd Posted byamorep April 6, 2011August 28, 2018 4,6,8, Triq L-Insolja, Attard, Malta, ATD, 2651 Tel: +(356) 21 419 738