About Ham And Jam Property Ltd (13654068) United Kingdom