sigh... i wish it was that easy luke but ccbilleu's site says the following:

THE FOLLOWING ARE ACCEPTABLE FORMS OF DOCUMENTATION FOR PROOF OF YOUR EU-BASED BUSINESS LOCATION:
For Clients who own a Business in a Visa EU region, you must provide one piece of identification from each of the following categories

Corporation Related, you must include (1) of the following:
• Articles of Incorporation
• Business License
• Previous Year’s Filed Corporate Tax Return

and

Principal Related, you must include (1) of the following:
• Valid Passport
• National ID
• Valid Driver’s License
• Most Recent Personal Tax Return