Having used Caines Law over the past few months, I have found them faultless in their professional approach to handling a client like myself. In particular Mr Umarji who has been patient and extremely nice. I would not hesitate to use them again and would recommend them.