🇬🇧
ORRIS MAINTENANCE LTD
81.10 · Combined facilities support activitiesSIC81100Real Estate & PropertyMicroID06709536
📍 125A CRYSTAL PALACE ROAD, EAST DULWICH, LONDON, SE22 9ES
Data sourced from official commercial registries. Last updated when this company filed its accounts.