Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
United Kingdom
Nichols plc, Laurel House, 5 Woodlands Park
United Kingdom
5 Weston Ave
United Kingdom
Overross Industrial Estate Netherton Road Ross-on-Wye
United Kingdom
25 Charterhouse Square, Barbican
United Kingdom
Forest Farm Hangersley Hill Hangersley
United Kingdom
1 Crest Business Centre 2 Glen Tye Rd