About Airdrie Property Investments Ltd (09962088) United Kingdom