Inform against a place of business (4)
I believe the answer is:
shop
I believe this is a triple definition!
'inform against' is the first definition.
(thesaurus)
'a place' is the second definition.
(I have seen 'place of work' mean 'shop' so perhaps 'place' could also mean 'shop')
'of' is a link.
'business' is the third definition.
(I've seen this before)
(Other definitions for shop that I've seen before include "place of work" , "Store, outlet" , "Retail premises" , "business situation is to succeed!" , "Betray - purchase" .)