I had a similar confusion initially. When I rented with them there was no office to meet at. They just meet you with the boat near the dock and do paperwork/payment outside.
Yes I think it's stupid they use an address that does not link them with any business should be illegal.
Thanks! Your answer is awaiting moderation.