About Manchester Ship Canal Developments Limited (02181411) United Kingdom