About Cookes Meadow Management Company Limited (12324556) United Kingdom