About All Land Investments ( Truro 1) Limited (12896367) United Kingdom