About Jammie Properties Ltd (13354353) United Kingdom