About Shenoy Properties Limited (11843810) United Kingdom