About Ajl Property Investments Limited (05309349) United Kingdom