DEXELA SOFTWARE LIMITED Company number 06837719 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office AddressWENLOCK BUSINESS CENTRTE, 50-52 WHARF ROAD, LONDON, N1 7EU PostcodeN1 7EU Companies at this postcode 25 Map