About Kannithoddam Properties Ltd (12999807) United Kingdom