About Jaffna Properties Ltd (12254614) United Kingdom