Impresario provides four views for joining on customer_no to return various related constituents as expanded_customer_no.
The reader may find a view for replacing individual customers with their household (if present) to be useful. The following local view is available from Bitbucket as a snippet:
https://bitbucket.org/snippets/TN_WebShare/aeXzdj