About The Waterfront Management Company (leicester) Limited (03556921) United Kingdom