About Ruf Properties Limited (08476908) United Kingdom