Hello to everyone,
I am new to this forum, from Canada. I spent the past few hours trying to find out what kind of building is at 76 Sheikh Zayed Road ?
Reason for this is I am about to do business with an outfit giving me this address as a head office but I am getting a few crossed signals.
I am just trying to make sure that the outfit does exist.
It's supposed to be Shila Pets Farm on the 18th floor.
What troubles me is there are a few other outfits sharing the same address but otherwise seemingly unconnected .
Would anyone happen to know what building is at that address?
Thank you
Eric
Montreal, Canada