
Markel Maintains Regional Reach With 15 Year Office Lease
Markel, a leading business insurance, tax and legal services provider, has signed an agreement to take two floors in City Square House, a major new office development in Leeds City Centre. The 15-year pre-let agreement […]