- Company Overview for FARRUGIA LEO LIMITED (03540951)
- Filing history for FARRUGIA LEO LIMITED (03540951)
- People for FARRUGIA LEO LIMITED (03540951)
- Charges for FARRUGIA LEO LIMITED (03540951)
- Insolvency for FARRUGIA LEO LIMITED (03540951)
- More for FARRUGIA LEO LIMITED (03540951)
There are no persons with significant control or statements available for this company.