About Seyhari Property Ltd (13459539) United Kingdom