About Tower Street (dover) Management Company Limited (12620657) United Kingdom