About Taran Properties Ltd (12694495) United Kingdom