Firma Partners Limited Company numberFC041965 StatusActive TypeOther Company Type Incorporated24 Sep 2024 Registered office 36 Hope StreetDouglasIsle Of ManIM1 1AR Connections Companies at the same address Mayden Investments Limited (FC016596) Data JSON Markdown