About Jaf Property Management Limited (09356023) United Kingdom