M

The experience with Paloma systems limited was sat...

The experience with Paloma systems limited was satisfactory. Their website was easy to use, but their customer service could have been more responsive. Overall, an average experience.

Comments:

No comments