ASHTEAD TECHNOLOGY HOLDINGS PLC (13424040) · CHouse.UK