About Stratford Waterfront Management Company Limited (12331330) United Kingdom