About Jaffna Property Developers Limited (11173815) United Kingdom