About Ray Taylor Property Solutions Ltd (10959958) United Kingdom