About Jobe Properties Limited (13373331) United Kingdom