Green Global Landscaping Ltd, Apia, Succursale di Savosa