About Jefia-james Properties Limited (08797152) United Kingdom