ABP Headquarter Relocation Notice
To accommodate our growing business, we are please to inform you that with effect from March 29, 2023, our headquarter will be relocated to Room 1801/1812, Building T4, Fangda City, Beihuan Avenue, Nanshan District, Shenzhen, China. During the relocation period from 28 March till 29 March, you may be unable to contact our staff on