The company have been not communicating and not returning my security deposit from 3 months ago. No report been issued. Noone will get back to me on the delay. The legal limit is 10 days and they have far exceeded this. Do not trust them to be capable or even honest.
Claim your business profile now and gain access to all features and respond to customer reviews.