O'farrell Leasing (Holdings) Ltd Company numberFC037720 StatusActive TypeOther Company Type Incorporated7 Oct 2020 Registered office Intertrust Corporate Services (Cayman) Limited One Nexus WayCamana BayGrand Cayman Data JSON Markdown