About I & S Sandhu Properties Limited (10295221) United Kingdom