About Ridgemoor Properties Limited (08904121) United Kingdom