About Jim Jam Property Ltd (13136290) United Kingdom