Shanghai Leaf Technology Industry Co. Ltd. ABN Report
Shanghai Leaf Technology Industry Co. Ltd. (ABN 46 167 956 809) an Other Incorporated Entity with an address in Queensland has had an active ABN from Friday, 11th April 2014 and is not registered for GST.