Watts On Your Roof came into being in 2011 as a company enlisted under no 07518843, located at SW18 1NW London at Willow End. The company has been in business for thirteen years and its status at the time is active. The firm's principal business activity number is 47990 and has the NACE code: Other retail sale not in stores, stalls or markets. 2022-02-28 is the last time the company accounts were filed.
Peter L. is this specific company's only managing director, who was designated to this position on 2011-02-07.
Peter L. is the individual who controls this firm, owns over 3/4 of company shares.