Advanced company searchLink opens in new window

RIVERSIDE PROPERTY COMPANY NO. 20 LTD

Company number OE033397

Correspondence address
Vistra Corporate Services Centre Suite 23 1st Floor, Eden Plaza, Eden Island, Mahe, Seychelles
Company status
Registered
Company type
Overseas entity
Registered on
26 November 2024

Annual statement

Next statement date 25 November 2026
due by 9 December 2026

Last statement dated 25 November 2025

Company details in the country of incorporation

Overseas entity address
Vistra Corporate Services Centre Suite 23 1st Floor, Eden Plaza, Eden Island, Mahe, Seychelles
Incorporated in
SEYCHELLES
Legal form
Governing law
Seychelles