Bay Leaf Properties Limited Company numberOE022976 StatusActive TypeOverseas Entity Incorporated4 Feb 2023 Registered office Co Trident Corporate Services International Trust BuildingPO Box 659Road Town Data JSON Markdown