About Willow Meadows (ash Green) Management Company Limited (12010353) United Kingdom