About Jaffray Property Solutions (07249961) United Kingdom