About Meadowbank The Moor Management Company Limited (07066326) United Kingdom