The Watered Meadow Ltd can be found at Leeds at Resolution House 12. You can look up this business by its postal code - LS1 5DQ. This company has been operating on the UK market for eighteen years. The firm is registered under the number 05888862 and its current state is liquidation. This business's declared SIC number is 73110 which means Advertising agencies. The Watered Meadow Limited reported its account information for the period up to 2021/07/31. Its latest annual confirmation statement was submitted on 2022/07/27.