22 Offord Road came into being in 2009 as a company enlisted under no 06948872, located at N1 1DL London at 22 Offord Road. The company has been in business for fifteen years and its last known state is active. This enterprise's SIC and NACE codes are 82990 which means Other business support service activities not elsewhere classified. July 31, 2023 is the last time the accounts were reported.
Charlotte G., Patricia F., Mary E. and Natasha H. are the enterprise's directors and have been managing the firm since July 2021.