ELLEN SHIRLEY LIMITED Company number 00582408 · Monitor this company Active - Proposal to Strike off Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office AddressPercival Street Mill, Percival Street, Blackburn, Lancashire, BB1 6HN PostcodeBB1 6HN Map