FUTURE SCREEN PARTNERS 2005 NO.2 LLP
ActiveCompany no. OC307642 · Limited liability partnership · Incorporated 13 Apr 2004
Confirmation statement overdue since 17 Apr 2026
Company no. OC307642 · Limited liability partnership · Incorporated 13 Apr 2004