About Veena Properties Limited (05255481) United Kingdom