Can you handle matters of a resident of the Channel Islands/Isle of Man or of a non UK resident?

Yes- however the property must be located in mainland United Kingdom. At present, we do not handle matters that pertain to overseas properties.