About Potters Meadow Management Company Limited (11896417) United Kingdom