January 6, 2023
Tribunal rules Canary Wharf flat owners overcharged £1.6mn for insurance-related tasks