Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
United Kingdom
Sheffield Business Centre, Europa Link, Tinsley
United Kingdom
Cameron House
United Kingdom
Aspect Business Park, Bennerley Road
United Kingdom
United Kingdom
Hafley Court, Buckley Rd
United Kingdom
108 Mere Grange