About Kasa Properties (london) Limited (10958919) United Kingdom