About Meadow Cottages Management Company Limited (02293772) United Kingdom