Terrible service and a complete rip off! They don’t tell you when you take the services up they they charge 40% MANAGEMENT FEES. None of the figures match up and there was no management what so ever! Avoid having a contract as you can’t get out of it!
6 years ago
Yell.com has a
1.2
average rating
from
584
reviews