About Duraisingham Properties Limited (12863718) United Kingdom