Accounts filed on 30-06-2015


true 07667458 TFPF LTD 2015-06-30 0 0 1000 1000 Authorised Share 1000 1 Ordinary Share 1 1000 1000 1000 1000 true true true true 2016-03-31 Alain Bazille 1000 1000 1000 1000 0 1 0 xbrli:shares iso4217:GBP iso4217:GBP TFPF LTD 2014-07-01 2015-06-30 TFPF LTD 2014-07-01 TFPF LTD 2015-06-30 2016-03-31