JW Joshua Watts Ceased PSC Person with significant control at DIY EARTH LTD Notified on 17th Jan 2025 · Ceased on 29th Aug 2025