About Jams Properties Ltd (09691358) United Kingdom