Scla House
21-25 River Road
Barking
IG11 0DA
- Companies registered here
- 4
- Postcode
- IG11 0DA
Companies at this address
- JK Ela Ltd (16039792)
- K.J. Wela Ltd (16043338)
- Scla Limited (01048517)
- Shun Cheong Lung Holding Company Limited (04421889)