Splash Landscapes Ltd has existed in the UK for one year. Registered under the number 15232193 in 2023, the company have office at 14 Pleasance Road, London SW15 5HP. This firm's registered with SIC code 74100 which means specialised design activities.
With regards to the company, the full range of director's responsibilities have so far been met by William U. who was appointed one year ago.
William U. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.