This particular Father Nature Limited firm has been in this business field for 10 years, having launched in 2014. Started with Registered No. 08860357, Father Nature is categorised as a Private Limited Company with office in 28 Beverstone Road, London SW2 5AN. This firm's Standard Industrial Classification Code is 81300: Landscape service activities. Father Nature Ltd filed its account information for the period up to 2023-01-31. The company's latest annual confirmation statement was released on 2023-01-20.
The company has registered two trademarks, all are still protected by law. The first trademark was accepted in 2016. The one that will lose its validity first, that is in December, 2025 is FATHER NATURE.
Philipp G., Andrew W., Elizabeth D. and 4 remaining, listed below are listed as firm's directors and have been doing everything they can to make sure everything is working correctly since 2018.