About Jam Property Co Ltd (13279277) United Kingdom