OpenCompanies

Truffle Farms Europe Limited

Company number
SC510853
Status
Liquidation
Type
Private Limited Company
Incorporated
15 Jul 2015
Nature of business
Silviculture and other forestry activities

Registered office

8 Walker Street
Edinburgh
EH3 7LA

Control

NameNature of controlNotifiedCeased
Mr Martin John Waddell Ownership Of Shares 75 To 100 Percent 1 May 2016

Accounts

Year ended Net assets Cash Employees
31 Jul 2023 £84,469,338 £306,899 7
31 Jul 2022 £89,642,868 £101,735 4
31 Jul 2021 £74,661,055 £150,835 5
31 Jul 2020 £73,291,594 £249,683 4
31 Jul 2019 £45,981,647 £548,117 4
31 Jul 2018 - £427,021 1
30 Jul 2017 - £150,780 1
30 Jul 2016 - £458 -

Connections

Companies at the same address

Data