The Office of the Ombudsman of the Republic of Sierra Leone at 26 Charlotte Street, Freetown Sierra Leone has received and assessed complaint against a Lebanese business magnet,