Royal Camel Trdg (LLC)
Sh Rashed Bldg, 34, Al Musalla Rd., Bur Dubai, P.O. Box 114200, Dubai, United Arab Emirates
04-351-3924 Phone