About Ajl Property Development Ltd (13217688) United Kingdom