About Jamm Property Investments Limited (07203705) United Kingdom