Annual report pursuant to Section 13 and 15(d)

Accounts Payable and Accrued Other Liabilities - Schedule of Accounts Payable and Accrued Other Liabilities (Details)

v3.19.1
Accounts Payable and Accrued Other Liabilities - Schedule of Accounts Payable and Accrued Other Liabilities (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 625,157 $ 659,285
Rental deposits 22,991 22,303
Customer deposits payable 37,099 27,792
Accrued wages & payroll liabilities 14,807 15,902
Property tax payable 31,955
VAT liability & sales tax payable 47,875 36,537
Pre-merger accrued other liabilities 65,948 65,948
Accrued other liabilities 28,634 27,920
Total $ 874,466 $ 855,687