About Sandhu Property Holdings Ltd (13290203) United Kingdom