About Rydon Properties Limited (02406261) United Kingdom