About Jeduri Property Solutions Ltd (09639195) United Kingdom