About Ashtead Living Limited (10187340) United Kingdom