It is basically a scam, confident the tenancy agreement produced was not even legal after being charged £33! Got a free one from the Scottish Government website. Lesson learnt, the customer service department response was pretty much get lost. Scammer avoid.
Claim your business profile now and gain access to all features and respond to customer reviews.