About Aslo Properties Ltd (12802249) United Kingdom