About Lanark Property Group Ltd (13157118) United Kingdom