About Kana Properties North Harrow Limited (06935334) United Kingdom