About Meadowlands Management Company Limited (05636311) United Kingdom