About Ridley Meadow Management Company Limited (07452685) United Kingdom