Dephouse LTD, Registration number 235166
Sound & Vision House, Francis Rachel, Victoria, Mahe, Seychelles