In Reply to: Where is office? posted by love holidays on Wednesday, 25. June 2014 at 12:01 Bali Time:
... at their 24/7 office in Poppies 1 just up from beach road.
I think you may also be able to do it at the front of the Foodmart store near their checkouts next to Matahari in Kuta square.