About Sjo Properties Limited (08003439) United Kingdom