Edgware MYMEDIA-UK Edgware · HA8 6PG Claim this listing Feature Registered office 117 WHITCHURCH GARDENS, Edgware, HA8 6PG Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 04627647 Legal name: MYMEDIA-UK LIMITED SIC 18129