About Jafs Property Limited (11079714) United Kingdom