ELECSA Ltd is registered in England and Wales no. 5131470
Registered Office: ESCA House, 34 Palace Court, LONDON W2 4HY