About Allanvale Land Investments Limited (SC286704) United Kingdom