About The Meadows (manston) Management Limited (13343401) United Kingdom