Company details
Ostrich is a trading name of Ostrich X Ltd. Ostrich X Ltd is registered in England and Wales.
Company No.
13774574
VAT No.
397 7448 28
Anti-money Laundering Registration No.
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.