• 1 Report review »
    in salford -

    not at all a good company ..rude driver no sense thr meter starts so high nd charged so high ..and i asked them to drop me at safe place and they didnt ...

    Leave a comment
    Leave a comment

    Are you the owner of this business?

    Reply Here

Report this review

Privacy Policy