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
government grant
standard of living
safe deposit
adjustable rate preferred stock
national best bid and offer (NBBO)