- Company Overview for FARMROSE (LONDON) LIMITED (02489175)
- Filing history for FARMROSE (LONDON) LIMITED (02489175)
- People for FARMROSE (LONDON) LIMITED (02489175)
- Charges for FARMROSE (LONDON) LIMITED (02489175)
- Insolvency for FARMROSE (LONDON) LIMITED (02489175)
- More for FARMROSE (LONDON) LIMITED (02489175)