About Jamn Properties Limited (13643353) United Kingdom