About Ridware Properties Limited (08377418) United Kingdom