About Allanvale Land (denny) Ltd (SC590142) United Kingdom