About Jc Property Solutions 1989 Ltd (13602696) United Kingdom