Share review of Mr Mohammed Rifaat
Mr Mohammed Rifaat
2013-02-28
Person
5
5
0
Written by a patient
28th February 2013
This man is not only very good at his job, he puts your mind at rest and is prepared to discuss your needs.