About Saptha Kannigal Properties Limited (13320208) United Kingdom