- Company Overview for FARREL INVESTMENTS LTD (05166073)
- Filing history for FARREL INVESTMENTS LTD (05166073)
- People for FARREL INVESTMENTS LTD (05166073)
- More for FARREL INVESTMENTS LTD (05166073)
There are no persons with significant control or statements available for this company.