About Sandhu Investment Properties Limited (12105603) United Kingdom