Registered with number 05288841 twenty years ago, Southwood (70) Limited was set up as a Private Limited Company. The firm's actual registration address is 36 Glebe Road, Finchley London. The company's SIC code is 68320 and their NACE code stands for Management of real estate on a fee or contract basis. The firm's most recent accounts were submitted for the period up to 31st July 2022 and the latest confirmation statement was filed on 5th August 2023.
According to this particular enterprise's register, since 2020 there have been two directors: Patrick D. and Faraiborz T..
Faraiborz T. is the individual who controls this firm, has substantial control or influence over the company.