About Sitwell Properties Limited (08454734) United Kingdom