well that certainly isn't ubbthreads being involved there..

the actual domain itself is registered at TUCOWS INC.

that is probably the registrar that the hosting company used..

looks like the hosting company 'might' be: Emerge Systems.. you can see that by this link Linky Poo™

Clickin that link takes you to another site Linky Dinky -- so if your friend can somehow prove the domain and all belongs to him, then there might be a chance..

as for your consultant.. bad on him..