About Sriskan Investment Properties Ltd (12249822) United Kingdom