CowHouse Films Ltd. is a film production company based in UK.

The mission: to tell stories that feel true, exploring the ugly to find the beauty.

The company is owned by Alexander Vlahos and Nicole Oebel. Alexander is a Welsh actor, award winning director & writer.