About London Kasa Property Ltd. (09790561) United Kingdom