About The Meadow (st. Ives) Management Company Limited (02284688) United Kingdom