About Meadowbank Management Company Limited (01725406) United Kingdom