ELMSDENE LTD Company number 14052341 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressJay House 88-90 London Road, Leicester, England, LE2 0RD PostcodeLE2 0RD Companies at this postcode 27 Map