About Venandi Properties Ltd (12334977) United Kingdom