About Airdrie Properties Limited (10153163) United Kingdom