About Tooleys Mill Management Company Limited (05226439) United Kingdom