Aramex UK takes 80,000 sq ft at Heathrow

Logistics provider Aramex UK has taken a 10-year lease on an 80,782 sq ft building at Poyle...

Read More