Created in United Kingdom, LEEWOOD LIMITED is a registered business entity and is a Private Limited Company in accordance with local business registration law. Its registration number is 03635277 and according to the official registry, it is now Dissolved.