13 Ulundi Road Limited with the registration number 04822536 has been operating on the market for 21 years. This Private Limited Company is officially located at 13a Ulundi Road, in London and its post code is SE3 7UQ. This enterprise's declared SIC number is 98000 and their NACE code stands for Residents property management. 13 Ulundi Road Ltd filed its account information for the period that ended on 2022-07-31. Its latest annual confirmation statement was filed on 2023-07-06.
For the following limited company, many of director's tasks have been met by Frederique S., Stephen W. and Tarsem S.. Amongst these three executives, Tarsem S. has carried on with the limited company for the longest period of time, having been a vital part of directors' team since July 2003.