About Ripley Meadows Management Limited (NI068893) United Kingdom