About Old Flour Mill Management Company Limited (08269442) United Kingdom