Tavistock Investments had a revenue of 18.93M in the quarter ending Mar 31, 2024, with -7.93%. This bring the company's revenue in the last twelve months to 39.49M, Decreased 6.21%. In the fiscal year ending Mar 31, 2024, Tavistock Investments had annual revenue of 39.49M with 16.30% growth.