Visited on Friday on foot.
This location recently appeared on eCarUp. The description is very clear on where to find the station, but not clear at all as to who is allowed to charge here.
The company listed as owner on eCarUp, "CBU Engineering", have their postal box here. But it doesn't look like an office. It's probably someone who use their home address for their business.