Majors Bay – Mortlake admin | October 17, 2020 This waterfront residential development consists of sixteen buildings that create their own neighbourhood. Providing consistent management across each lot, our team works alongside the Strata committee bringing a touch of luxury to the 217 lots.