Green Works Ltd
2C Albejon Bldg., Montgomery & Rosetta Sts., Nassau, New Providence, Bahamas,
242-328-8139 Phone