Urban Organic London Ltd with reg. no. 09460114 has been a part of the business world for 9 years. This particular Private Limited Company is officially located at Bury Lodge, Bury Road in Stowmarket and its postal code is IP14 1JA. The enterprise's principal business activity number is 81300: Landscape service activities. Urban Organic London Limited reported its account information for the financial year up to Tue, 31st Jan 2023. The business latest confirmation statement was filed on Sun, 26th Feb 2023.
Jack A. is this specific firm's solitary managing director, who was formally appointed in 2015 in February. That company had been presided over by Oliver L. till 2019.
Jack A. is the individual who has control over this firm, owns 1/2 or less of company shares and has 1/2 or less of voting rights.