About Filene Ventures Limited (08908497) United Kingdom