Abeer Castle General Trading LLC is located in Dubai, UAE on 112 Al Nahda St. Abeer Castle General Trading LLC is rated 3.7 out of 5 in the category management consulting in UAE. Abeer Castle General Trading LLC is a management consulting company based out of 112 Al Nahda St, Dubai, United Arab Emirates.