About Medley Meadows Limited (10693523) United Kingdom