London PETE DOWNES London · E1W 2BQ Claim this listing Feature Registered office 21 TELFORDS YARD, London, E1W 2BQ Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 13944855 Legal name: PETE DOWNES LTD SIC 18130