Statutory information

Giraffe Limited

Registered office
The City Business Centre
2 London Wall Buildings
London Wall
London EC2M 5UU

Registered in England and Wales
Company number: 4451379