About Sepanta Investment Property Ltd (13308523) United Kingdom