About Sandha Property Limited (10407773) United Kingdom