FRABA definition

FRABA means FRABA Pte. Ltd. (company registration number 200905232C), a company duly incorporated under Singaporean law with its office at #08-60 CT Hub 2, 114 Lavender Street, Singapore 338729;