About Meadow Brook Management Company Midlands Limited (09893094) United Kingdom