| Name & Address | Status | Cash At Bank | Net Assets | Turnover |
21 Church Street, Ormskirk, Lancashire, L39 3AE | Active | £352,920 | £766,396 | - |
Office 1b Church House, Church Street, Ormskirk, L39 3AE | Active | £106,292 | £144,153 | - |
17 Church Street, Ormskirk, Lancashire, L39 3AE | Active | £2,004 | £105,571 | - |
17 Church Street, Ormskirk, L39 3AE, England | Active | £100 | £93,472 | - |