About Albb Properties Limited (13326719) United Kingdom