About Fox Meadows (thorpe Astley) Management Company Limited (05514193) United Kingdom