London AFFILOGY London · N17 7NP Claim this listing Feature Registered office 203 DEVONSHIRE HILL LANE, London, N17 7NP Companies House registered office — often an accountant, not the shop floor. Website affilogy.com Company number 16666819 Legal name: AFFILOGY LIMITED SIC 18129