About Albos Properties Ltd (11773947) United Kingdom