A H Foods Limited

Company Registration Number: R0000582

Northern Ireland Company (pre partition)

Approximate Location Map
Streetview
The map and streetview are the nearest match to the postcode in the registered address. The registered address is not necessarily the trading location of the company.
A H Foods Limited is a Private Company Limited by Shares first registered on 11 January 1907. Its current registered address is in Belfast.

Registered Address

BEDFORD HOUSE
16 BEDFORD STREET
BELFAST
BT2 7DT

There are 38 companies currently registered at this postcode, including this one.

All companies at BT2 7DT

Registration Data

Company Number

R0000582

Company Category

Private Company Limited by Shares

Registration Type

Northern Ireland Company (pre partition)

Status

Liquidation

Incorporation Date

11 January 1907

Dissolution Date

n/a

Standard Industrial Classification (SIC) Codes and Categories

10611 - Grain milling

Accounts

Accounts Reference Date

30 September

Accounts Category

FULL

Accounts Last Made Up

30 September 2015

Accounts Next Due

30 June 2017

Returns Last Made Up

31 December 2049

Returns Next Due

n/a

Mortgages

14 in total
4 outstanding
10 satisfied

Financial Summary

20152014201320122010
Fixed Assets £0£0£0£0£0
Current Assets £10,242,703£10,299,514£9,983,585£8,772,567£9,572,024
of which Cash £1,709,267£1,653,262£1,803,355£1,117,952£1,028,549
Total Assets £10,242,703£10,299,514£9,983,585£8,772,567£9,572,024
Current Liabilities £5,765,746£6,547,763£8,327,936£5,947,434£5,203,724
Net Current Assets £4,476,957£3,751,751£1,655,649£2,825,133£4,368,300
Total Net Worth £5,746,484£5,173,695£3,627,734£3,837,283£3,233,482

Previous Names

No previous names

Company Officers

  • HUDDLESTON, Michael Burnett

    Secretary

    Appointed on 19 June 2012

     

    27
    Old Dundonald Road
    Belfast
    Co.Antrim
    BT16 0EG

  • BURNETT, Peter James, Dr

    Director

     

    Nationality: British

    Occupation: Nutritionist

    Month of birth: April 1960

    28
    Cherryburn Road
    Templepatrick
    Ballyclare
    County Antrim
    BT39 0JD

  • MCAULEY, Benjamin David

    Secretary

    Resigned on 19 June 2012

    45
    Beechill Road
    Belfast
    County Antrim
    BT8 7PU

  • MCGURK, James

    Director

    Resigned on 25 February 2016

    Nationality: British

    Occupation: Director

    Month of birth: January 1959

    6 Croft Manor
    Croft Road
    Holywood
    BT18 0QD

  • MORELAND, Michael Andrew Dawson

    Director

    Resigned on 25 February 2016

    Nationality: British

    Occupation: Director

    Month of birth: December 1954

    20 Ballygrainey Road
    Holywood
    County Down
    BT18 0HE

  • ROTHWELL, Paul Armstrong

    Director

    Appointed on 1 July 2004

    Resigned on 4 March 2002

    Nationality: British

    Occupation: Director

    Month of birth: May 1953

    5 Knockmoyle Drive
    Antrim
    Co Antrim
    BT41 1HE

  • ROTHWELL, Paul Armstrong

    Director

    Resigned on 4 March 2002

    Nationality: British

    Month of birth: May 1953

    5
    Knockmoyle Drive
    Antrim
    County Antrim
    BT41 1HE

  • SWEENEY, Thomas Desmond

    Director

    Resigned on 1 October 2002

    Nationality: British

    Occupation: Director

    Month of birth: December 1943

    21 Lisnabreeny Road East
    Castlereagh
    Belfast
    BT6 9GS

This information was most recently updated 19/12/2016.

If the information published by Companies House has changed since the information here was last updated, you can request an update via the Companies House API.

Please don't do this unless you have actually checked Companies House yourself and you know for certain that the data there has changed since the date on this data. Otherwise you are just wasting scarce API resources.

Latest Filings

  1. 1 July 2016 Declaration of solvency [View PDF]

    Category: Insolvency. Type: 4.71(NI). Barcode: J5A124L6. Transaction: MzE1MjEzNjQ3MmFkaXF6a2N4.

  2. 1 July 2016 Appointment of a liquidator [View PDF]

    Category: Insolvency. Type: VL1. Barcode: J5A124KQ. Transaction: MzE1MjEzNjQwNWFkaXF6a2N4.

  3. 1 July 2016 Resolutions [View PDF]

    Category: Resolution. Type: RESOLUTIONS. Transaction: SjVBMTI0S1lhZGlxemtjeA.

  4. 30 June 2016 Registered office address changed from Belfast Mills Percy Street Belfast BT13 2HW to Bedford House 16 Bedford Street Belfast BT2 7DT on 30 June 2016 [View PDF]

    Action Date: 30 June 2016. Category: Address. Type: AD01. Barcode: J5A124IQ. Transaction: MzE1MjAzMjg1OGFkaXF6a2N4.

  5. 28 June 2016 Annual return made up to 1 June 2016 with full list of shareholders [View PDF]

    Action Date: 1 June 2016. Category: Annual return. Type: AR01. Barcode: X5A2AK4P. Transaction: MzE1MTgzMzExNWFkaXF6a2N4.

  6. 19 May 2016 Full accounts made up to 30 September 2015 [View PDF]

    Action Date: 30 September 2015. Category: Accounts. Type: AA. Barcode: J56WNMCZ. Transaction: MzE0ODY4NTU2NGFkaXF6a2N4.

  7. 29 February 2016 Termination of appointment of Michael Andrew Dawson Moreland as a director on 25 February 2016 [View PDF]

    Action Date: 25 February 2016. Category: Officers. Type: TM01. Barcode: X51RAF35. Transaction: MzE0MjkyNjY0OGFkaXF6a2N4.

  8. 29 February 2016 Termination of appointment of James Mcgurk as a director on 25 February 2016 [View PDF]

    Action Date: 25 February 2016. Category: Officers. Type: TM01. Barcode: X51RAF1D. Transaction: MzE0MjkyNjY0N2FkaXF6a2N4.

  9. 3 February 2016 Statement of capital on 3 February 2016 [View PDF]

    Action Date: 3 February 2016. Category: Capital. Type: SH19. Barcode: J4ZMDSFC. Transaction: MzE0MTEyNDcyMWFkaXF6a2N4.

  10. 3 February 2016 Solvency Statement dated 11/12/15 [View PDF]

    Category: Insolvency. Type: CAP SS. Barcode: J4ZMDSFK. Transaction: MzE0MTEyNDU4OWFkaXF6a2N4.

  11. 3 February 2016 Statement by Directors [View PDF]

    Category: Capital. Type: SH20. Barcode: J4ZMDSFW. Transaction: MzE0MTEyNDQ1NmFkaXF6a2N4.

  12. 3 February 2016 Resolutions [View PDF]

    Category: Resolution. Type: RESOLUTIONS. Transaction: SjRaTURTNUVhZGlxemtjeA.

  13. 15 June 2015 Annual return made up to 1 June 2015 with full list of shareholders [View PDF]

    Action Date: 1 June 2015. Category: Annual return. Type: AR01. Barcode: X49KYNLD. Transaction: MzEyNTE3MzE4NWFkaXF6a2N4.

  14. 27 May 2015 Full accounts made up to 30 September 2014 [View PDF]

    Action Date: 30 September 2014. Category: Accounts. Type: AA. Barcode: J47XTC7K. Transaction: MzEyMzg4MjUyM2FkaXF6a2N4.

  15. 19 June 2014 Annual return made up to 1 June 2014 with full list of shareholders [View PDF]

    Action Date: 1 June 2014. Category: Annual return. Type: AR01. Barcode: X3ADKMPC. Transaction: MzEwMjIwOTQ0N2FkaXF6a2N4.

  16. 17 January 2014 Full accounts made up to 30 September 2013 [View PDF]

    Action Date: 30 September 2013. Category: Accounts. Type: AA. Barcode: J2ZQRWQ9. Transaction: MzA5MjgzMDMzN2FkaXF6a2N4.

  17. 31 December 2013 Previous accounting period shortened from 31 March 2014 to 30 September 2013 [View PDF]

    Action Date: 30 September 2013. Category: Accounts. Type: AA01. Barcode: X2OCOB7M. Transaction: MzA5MTY5NTExN2FkaXF6a2N4.

  18. 24 December 2013 Full accounts made up to 31 March 2013 [View PDF]

    Action Date: 31 March 2013. Category: Accounts. Type: AA. Barcode: J2NT8NTF. Transaction: MzA5MTQ3NjIwMmFkaXF6a2N4.

  19. 12 August 2013 Registration of charge R00005820014 [View PDF]

    Category: Mortgage. Type: MR01. Barcode: J2EL03MZ. Transaction: MzA4MzE5NTQ0N2FkaXF6a2N4.

  20. 25 June 2013 Annual return made up to 1 June 2013 with full list of shareholders [View PDF]

    Action Date: 1 June 2013. Category: Annual return. Type: AR01. Barcode: X2B6RUD6. Transaction: MzA4MDM0NDYxM2FkaXF6a2N4.

  21. 24 June 2013 Director's details changed for Dr Peter James Burnett on 1 June 2012 [View PDF]

    Action Date: 1 June 2012. Category: Officers. Type: CH01. Barcode: X2B6RUCY. Transaction: MzA4MDM0NDQwM2FkaXF6a2N4.

  22. 7 March 2013 Full accounts made up to 31 March 2012 [View PDF]

    Action Date: 31 March 2012. Category: Accounts. Type: AA. Barcode: J23MBSBL. Transaction: MzA3NDEyMzk4MWFkaXF6a2N4.

  23. 6 July 2012 Annual return made up to 1 June 2012 with full list of shareholders [View PDF]

    Action Date: 1 June 2012. Category: Annual return. Type: AR01. Barcode: J0ZIPY6R. Transaction: MzA2MDM4NTMyOGFkaXF6a2N4.

  24. 29 June 2012 Appointment of Michael Burnett Huddleston as a secretary on 19 June 2012 [View PDF]

    Action Date: 19 June 2012. Category: Officers. Type: AP03. Barcode: J1BXQFE9. Transaction: MzA2MDAyOTMwNWFkaXF6a2N4.

  25. 22 June 2012 Termination of appointment of Benjamin David Mcauley as a secretary on 19 June 2012 [View PDF]

    Action Date: 19 June 2012. Category: Officers. Type: TM02. Barcode: J1BIQWMI. Transaction: MzA1OTYyNDk2MWFkaXF6a2N4.

  26. 23 April 2012 Previous accounting period extended from 30 September 2011 to 31 March 2012 [View PDF]

    Action Date: 31 March 2012. Category: Accounts. Type: AA01. Barcode: J175DENS. Transaction: MzA1NjI3NTQ4NWFkaXF6a2N4.

  27. 6 July 2011 Full accounts made up to 30 September 2010 [View PDF]

    Action Date: 30 September 2010. Category: Accounts. Type: AA. Barcode: JW5Y6VEX. Transaction: MzAzOTk3OTM5MGFkaXF6a2N4.

  28. 16 June 2011 Annual return made up to 1 June 2011 with full list of shareholders [View PDF]

    Action Date: 1 June 2011. Category: Annual return. Type: AR01. Barcode: JW84QV0C. Transaction: MzAzODk2MDkxNmFkaXF6a2N4.

  29. 23 June 2010 Full accounts made up to 30 September 2009 [View PDF]

    Action Date: 30 September 2009. Category: Accounts. Type: AA. Barcode: JY7UNL2S. Transaction: MzAxODE1MDgwOGFkaXF6a2N4.

  30. 21 June 2010 Annual return made up to 1 June 2010 with full list of shareholders [View PDF]

    Action Date: 1 June 2010. Category: Annual return. Type: AR01. Barcode: JY89YKYE. Transaction: MzAxNzk1MzkyNGFkaXF6a2N4.

  31. 9 July 2009 30/09/08 annual accts [View PDF]

    Category: Accounts. Type: AC(NI). Barcode: 00641572. Transaction: MjUwMjM5MjQwOGFkaXF6a2N4.

  32. 22 June 2009 01/06/09 annual return shuttle [View PDF]

    Category: Annual return. Type: 371S(NI). Barcode: 00643733. Transaction: MjUwMjM5MjQwN2FkaXF6a2N4.

  33. 28 July 2008 30/09/07 annual accts [View PDF]

    Category: Accounts. Type: AC(NI). Barcode: 00532147. Transaction: MjUwMjM5MjQwNmFkaXF6a2N4.

  34. 4 July 2008 01/06/08 [View PDF]

    Category: Annual return. Type: 371SR(NI). Barcode: 00512734. Transaction: MjUwMjM5MjM4N2FkaXF6a2N4.

  35. 1 August 2007 30/09/06 annual accts [View PDF]

    Category: Accounts. Type: AC(NI). Barcode: 00371944. Transaction: MjUwMjM5MjM4NGFkaXF6a2N4.

  36. 11 June 2007 01/06/07 annual return shuttle [View PDF]

    Category: Annual return. Type: 371S(NI). Barcode: 00334943. Transaction: MjUwMjM5MjM4M2FkaXF6a2N4.

  37. 29 October 2006 30/09/05 annual accts [View PDF]

    Category: Accounts. Type: AC(NI). Barcode: 00266970. Transaction: MjUwMjM5MjM2OGFkaXF6a2N4.

  38. 7 July 2006 Notice of ints outside uk [View PDF]

    Category: Accounts. Type: 252(NI). Barcode: 00195231. Transaction: MjUwMjM5MjM2N2FkaXF6a2N4.

  39. 28 June 2006 01/06/06 annual return shuttle [View PDF]

    Category: Annual return. Type: 371S(NI). Barcode: 00204970. Transaction: MjUwMjM5MjM2NmFkaXF6a2N4.

  40. 16 November 2005 30/09/04 annual accts [View PDF]

    Category: Accounts. Type: AC(NI). Barcode: 00109073. Transaction: MjUwMjM5MjM1OWFkaXF6a2N4.

  41. 15 June 2005 01/06/05 annual return shuttle [View PDF]

    Category: Annual return. Type: 371S(NI). Barcode: 00070846. Transaction: MjUwMjM5MjM1NmFkaXF6a2N4.

  42. 1 June 2005 Notice of ints outside uk [View PDF]

    Category: Accounts. Type: 252(NI). Barcode: 00072551. Transaction: MjUwMjM5MjM1NWFkaXF6a2N4.

  43. 2 November 2004 30/09/03 annual accts [View PDF]

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjM1NGFkaXF6a2N4.

  44. 12 October 2004 Updated memorandum [View PDF]

    Category: Incorporation. Type: UDMEM(NI). Transaction: MjUwMjM5MjM2MGFkaXF6a2N4.

  45. 17 August 2004 Resolutions

    Category: Resolution. Type: RESOLUTIONS. Transaction: MjUwMjM5MjM1M2FkaXF6a2N4.

  46. 17 August 2004 Updated memorandum [View PDF]

    Category: Incorporation. Type: UDMEM(NI). Transaction: MjUwMjM5MjM2MWFkaXF6a2N4.

  47. 15 July 2004 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM1MmFkaXF6a2N4.

  48. 26 June 2004 01/06/04 annual return shuttle [View PDF]

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjM1MWFkaXF6a2N4.

  49. 3 June 2004 Notice of ints outside uk

    Category: Accounts. Type: 252(NI). Transaction: MjUwMjM5MjM1MGFkaXF6a2N4.

  50. 10 June 2003 01/06/03 annual return shuttle [View PDF]

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjE1MGFkaXF6a2N4.

  51. 23 April 2003 30/09/02 annual accts [View PDF]

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjE0OWFkaXF6a2N4.

  52. 4 April 2003 Particulars of a mortgage charge [View PDF]

    Category: Mortgage. Type: 402(NI). Transaction: MjUwMjM5MjM2MmFkaXF6a2N4.

  53. 4 April 2003 28/02/02 annual accts [View PDF]

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjE0OGFkaXF6a2N4.

  54. 8 February 2003 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjE0N2FkaXF6a2N4.

  55. 16 December 2002 Change of ARD

    Category: Accounts. Type: 233(NI). Transaction: MjUwMjM5MjE0NmFkaXF6a2N4.

  56. 9 December 2002 Notice of ints outside uk

    Category: Accounts. Type: 252(NI). Transaction: MjUwMjM5MjM4MmFkaXF6a2N4.

  57. 18 June 2002 01/06/02 annual return shuttle [View PDF]

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjM4MWFkaXF6a2N4.

  58. 25 March 2002 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM4MGFkaXF6a2N4.

  59. 19 March 2002 Change of ARD

    Category: Accounts. Type: 233(NI). Transaction: MjUwMjM5MjQwNWFkaXF6a2N4.

  60. 6 November 2001 30/09/00 annual accts

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjQwNGFkaXF6a2N4.

  61. 23 July 2001 Notice of ints outside uk

    Category: Accounts. Type: 252(NI). Transaction: MjUwMjM5MjQwM2FkaXF6a2N4.

  62. 18 June 2001 01/06/01 annual return shuttle [View PDF]

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjQwMmFkaXF6a2N4.

  63. 20 December 2000 30/09/99 annual accts [View PDF]

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjQwMWFkaXF6a2N4.

  64. 20 June 2000 Notice of ints outside uk

    Category: Accounts. Type: 252(NI). Transaction: MjUwMjM5MjQwMGFkaXF6a2N4.

  65. 9 June 2000 01/06/00 annual return shuttle [View PDF]

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjM5OWFkaXF6a2N4.

  66. 29 November 1999 Particulars of mortgage/charge [View PDF]

    Category: Mortgage. Type: 395. Transaction: MzA0ODk2MTA1NmFkaXF6a2N4.

  67. 29 November 1999 Particulars of a mortgage charge

    Category: Mortgage. Type: 402(NI). Barcode: 00135625. Transaction: MjUwMjM5MjM2M2FkaXF6a2N4.

  68. 2 November 1999 30/09/98 annual accts

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjM5OGFkaXF6a2N4.

  69. 30 June 1999 Notice of ints outside uk

    Category: Accounts. Type: 252(NI). Transaction: MjUwMjM5MjM5N2FkaXF6a2N4.

  70. 26 June 1999 01/06/99 annual return shuttle

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjM5NmFkaXF6a2N4.

  71. 23 November 1998 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM5NWFkaXF6a2N4.

  72. 3 November 1998 30/09/97 annual accts

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjM5NGFkaXF6a2N4.

  73. 7 July 1998 Notice of ints outside uk

    Category: Accounts. Type: 252(NI). Transaction: MjUwMjM5MjM5M2FkaXF6a2N4.

  74. 16 June 1998 01/06/98 annual return shuttle

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjM5MmFkaXF6a2N4.

  75. 8 January 1998 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM5MWFkaXF6a2N4.

  76. 29 October 1997 30/09/96 annual accts

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjM5MGFkaXF6a2N4.

  77. 30 September 1997 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM4OWFkaXF6a2N4.

  78. 7 July 1997 Notice of ints outside uk

    Category: Accounts. Type: 252(NI). Transaction: MjUwMjM5MjM4OGFkaXF6a2N4.

  79. 13 June 1997 01/06/97 annual return shuttle

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjM3OWFkaXF6a2N4.

  80. 29 April 1997 Mortgage satisfaction

    Category: Mortgage. Type: 411A(NI). Transaction: MjUwMjM5MjM3OGFkaXF6a2N4.

  81. 29 April 1997 Mortgage satisfaction [View PDF]

    Category: Mortgage. Type: 411A(NI). Transaction: MjUwMjM5MjM3N2FkaXF6a2N4.

  82. 27 February 1997 Particulars of a mortgage charge [View PDF]

    Category: Mortgage. Type: 402(NI). Barcode: 00135624. Transaction: MjUwMjM5MjM2NGFkaXF6a2N4.

  83. 28 October 1996 30/09/95 annual accts

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjM3NmFkaXF6a2N4.

  84. 9 October 1996 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM3NWFkaXF6a2N4.

  85. 3 October 1996 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM3NGFkaXF6a2N4.

  86. 3 July 1996 Notice of ints outside uk

    Category: Accounts. Type: 252(NI). Transaction: MjUwMjM5MjM3M2FkaXF6a2N4.

  87. 11 June 1996 01/06/96 annual return shuttle

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjM3MmFkaXF6a2N4.

  88. 22 May 1996 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM3MWFkaXF6a2N4.

  89. 30 October 1995 30/09/94 annual accts

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjM3MGFkaXF6a2N4.

  90. 11 July 1995 Notice of ints outside uk

    Category: Accounts. Type: 252(NI). Transaction: MjUwMjM5MjM0OWFkaXF6a2N4.

  91. 27 June 1995 01/06/95 annual return shuttle

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjM0OGFkaXF6a2N4.

  92. 23 November 1994 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM0N2FkaXF6a2N4.

  93. 26 October 1994 30/09/93 annual accts [View PDF]

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjM0NmFkaXF6a2N4.

  94. 7 July 1994 Notice of ints outside uk

    Category: Accounts. Type: 252(NI). Transaction: MjUwMjM5MjM0NWFkaXF6a2N4.

  95. 14 June 1994 01/06/94 annual return shuttle [View PDF]

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjM0NGFkaXF6a2N4.

  96. 28 April 1994 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM0M2FkaXF6a2N4.

  97. 29 March 1994 Resolutions

    Category: Resolution. Type: RESOLUTIONS. Transaction: MjUwMjM5MjM0MmFkaXF6a2N4.

  98. 4 November 1993 30/09/92 annual accts

    Category: Accounts. Type: AC(NI). Transaction: MjUwMjM5MjM0MWFkaXF6a2N4.

  99. 5 October 1993 Change of dirs/sec

    Category: Officers. Type: 296(NI). Transaction: MjUwMjM5MjM0MGFkaXF6a2N4.

  100. 22 June 1993 01/06/93 annual return shuttle

    Category: Annual return. Type: 371S(NI). Transaction: MjUwMjM5MjMzOGFkaXF6a2N4.

comments powered by Disqus

All public sector data is licensed under the Open Government Licence v2.0.

CompanyDB.UK is a Good Stuff website.