About Air Properties Limited (12057756) United Kingdom