Real Estate Ollopa11 LTD · Company no. 13697786 · Incorporated 22 October 2021 · 128 City Road, London EC1V 2NX

    © 2026 Workers Apartment. All rights reserved.Workers Stay is a brand operated by REAL ESTATE OLLOPA11 LTD, company number 13697786, 128 City Road, London EC1V 2NX. Enquiries: contact@workersstay.com.