About Jso Developments Ltd (10824439) United Kingdom