I went here today. The very nice lady explained to me that this is their office address and that they do not sell to customers at this address. She recommended I buy from their website. I asked if she would prefer this address is de-listed from happycow and she replied 'yes'.
There's a clue in the address of this place (Industrial Building). The entrance is via loading bay. You have to dodge the incoming and outcoming trucks.
Cons: This address is an office, not a shop