About S.deepa Properties Investment Ltd (13557823) United Kingdom