Odo's Barn Limited 's been on the market for at least one year. Registered under the number 14809623 in 2023, it is registered at 150b 150b Bridge Street, Ashford TN25 5DP. The firm's declared SIC number is 56210 meaning Event catering activities.
As stated, this specific company was formed in 2023 and has been supervised by two directors.
Executives who control the firm include: Charlotte B.. Robert B..