top of page
sifaa logo.png

Sifaa Limited is a company limited by guarantee, Registered in England and Wales: Number 14347816

Freddie’s House

Margery Park Road,

Newham,

London, E7 9LB.

bottom of page