About Sandhu Property Developments Limited (11811837) United Kingdom