About Ruddle & Sons Properties Limited (05713734) United Kingdom