Ellenbrook Developments PLC (AJ13) Financial Health & Risks | Ticker