Key Takeaway To legally set up a virtual office in Ireland, you must provide identity and business documents as part of mandatory TCSP (Trust or Company Service Provider) checks. These requirements are not optional and apply to all compliant virtual office providers....