About Ridgewood Close Management Limited (02212392) United Kingdom