About Sandhu & Bassi Property Ltd (SC596016) United Kingdom