Company Details
Giraffe Contract Limited
Company Registration Number: 4378394
VAT Registration Number: 797 0989 52
Registered Office:
2 Parsonage Lane,
Bishop’s Stortford,
Hertfordshire,
CM23 5BE, UK
Place of Registration: Companies House, Cardiff, UK
Established: 20th February 2002