About Ridgemoor Developments Limited (05692475) United Kingdom