About H.o. Sari Property Ltd (13706187) United Kingdom