LEO PROPERTIES AND INVESTMENTS LIMITED
Company number 08399387
- Company Overview for LEO PROPERTIES AND INVESTMENTS LIMITED (08399387)
- Filing history for LEO PROPERTIES AND INVESTMENTS LIMITED (08399387)
- People for LEO PROPERTIES AND INVESTMENTS LIMITED (08399387)
- Charges for LEO PROPERTIES AND INVESTMENTS LIMITED (08399387)
- More for LEO PROPERTIES AND INVESTMENTS LIMITED (08399387)