23 Aliwal Road (freehold) Limited is located at London at 23a Aliwal Road. You can search for the company by its area code - SW11 1RB. This firm has been in the field on the English market for 6 years. This business is registered under the number 09172343 and its status at the time is active. This enterprise's registered with SIC code 55900 which means Other accommodation. Its most recent accounts cover the period up to 2019-08-31 and the latest confirmation statement was released on 2020-08-12.
Considering this specific firm's constant expansion, it was necessary to find extra executives: Sam W. and Polly G. who have been supporting each other since 2019-07-26 to exercise independent judgement of this limited company.