Ostrich is a trading name of Ostrich X Ltd. Ostrich X Ltd is registered in England and Wales.
13774574
397 7448 28
XRML00000182330
4.04, 60 Grays Inn Road
London WC1X 8LU
If you’d like to drop by to see us please email to arrange a time in advance.
0203 695 2753
Our phone lines are open Monday - Friday, 10am - 5pm.
hello@ostrich.co.uk
press@ostrich.co.uk