Howell Commercial is an independent Bristol-based general practice, delivering agency, consultancy and property and asset management services to owners and occupiers of commercial real estate.