Located at 611 Davidson Road, Croydon CR0 6DU S J Bala& Son's Limited was a Private Limited Company with 08572858 registration number. This company was created on Monday 17th June 2013. S J Bala& Son's Limited had been prospering in this business for at least two years.