Company information
Smarta Business Builder TM is powered by Smarta Apps, which is a service of Smarta Enterprises Limited, a company registered in England and Wales under company no. 06643570 and with a registered office at No.1 Croydon, 7th Floor, 12-16 Addiscombe Road, Croydon, CR0 0XT, United Kingdom. VAT no. 936 5717 92.