Name & Address | Status | Cash At Bank | Net Assets | Turnover |
21 Church Street, Ormskirk, Lancashire, L39 3AE | Active | £632,330 | £704,379 | - |
17 Church Street, Ormskirk, L39 3AE, England | Active | £109 | £93,472 | - |
17 Church Street, Ormskirk, Lancashire, L39 3AE | Active | £41,842 | £165,620 | - |
Office 1b Church House, Church Street, Ormskirk, L39 3AE | Active | £81,639 | £104,956 | - |