BySam AllcockMarch 7, 2024 Cator Wells Advances its Footprint with Brand-New Headquarters in Canary Wharf, London Property