About Veedumanai Properties Limited (SC618708) United Kingdom