About Taskiran Investment Properties Limited (13281657) United Kingdom