- Company Overview for GIRAFFE BUILDING SERVICES LTD (07025503)
- Filing history for GIRAFFE BUILDING SERVICES LTD (07025503)
- People for GIRAFFE BUILDING SERVICES LTD (07025503)
- Charges for GIRAFFE BUILDING SERVICES LTD (07025503)
- Insolvency for GIRAFFE BUILDING SERVICES LTD (07025503)
- More for GIRAFFE BUILDING SERVICES LTD (07025503)