London JADDA London · SE19 3PY Claim this listing Feature Registered office ELGIN LODGE, EVERSLEY ROAD, London, SE19 3PY Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 06903228 Legal name: JADDA LIMITED SIC 18130