About Bloor Mill Management Company Limited (05240608) United Kingdom