About Bagnall Meadows Management Company Limited (11584686) United Kingdom