About Jam Property Solutions Ltd (10452216) United Kingdom