About Shankar Properties Limited (12828540) United Kingdom