About The Meadow Barns (llay) Management Company Limited (07422890) United Kingdom