(1) If a District Magistrate, Sub- divisional Magistrate or Magistrate of the first class, upon information and after such inquiry as he thinks necessary, has reason to believe that any place is used for the deposit or sale of stolen property, or for the deposit, sale or production of any objectionable article to which this section applies, or that only such objectionable article is deposited in any place, he may by warrant authorise any police officer above the rank of a constable-
to enter, with such assistance as may be required, such place,
to search the same in the manner specified in the warrant,
to take possession of any property or article therein found which he reasonably suspects to be stolen property or objectionable article to which this section applies,
to convey such property or article before a Magistrate, or to guard the same on the spot until the offender is taken before
a Magistrate, or otherwise to dispose of it in some place of safety,
to take into custody and carry before a Magistrate every person found in such place who appears to have been privy to the deposit, sale or production of any such property or article knowing or having reasonable cause to suspect it to be stolen property or, as the case may be, objectionable article to which this section applies.