No; we need a physical address.
Like all financial institutions, LaterPay abides by the federal laws and regulations that collectively are known as Know your Customer. These regulations are in place to thwart money laundering.
As part of these regulations, LaterPay requires each customer to list their physical address. For companies, you should list the headquarters of the organization.