About Jules Properties Limited (07337726) United Kingdom