About Julian James Properties Limited (13442836) United Kingdom