About Aard Property Limited (11078323) United Kingdom