About Tide Mills Management Company Limited (09662719) United Kingdom