Located at 69 Athlone Road, London SW2 2DU Ailanthus Landservices Ltd was a Private Limited Company and issued a 07616042 Companies House Reg No. It'd been launched thirteen years ago before was dissolved on 2020-11-17.
This firm had an individual managing director: Robert T. who was presiding over it for 9 years.