company flat
noun

a flat owned by a company and used by members of staff from time to time

(Note The US term is company apartment.)
Browse by Subjects
open
approved scheme
co
Demand-Pull Inflation
compliance audit