About The Walled Meadow (andover) Management Company Limited (02512339) United Kingdom