top of page

We're down for planned maintenance

Green Leaf
AYAD Holdings Transparent Logo in White

AYAD Holdings is a company registered in England and Wales.

Registered number: 15744377
Registered office is 128 City Road, London, England, EC1V 2NX

© 2025 AYAD Holdings Ltd

bottom of page