About Drakes Meadow Management Ltd (08140149) United Kingdom