About Ajl Properties Limited (11814012) United Kingdom