About Alban Properties Ltd (12758290) United Kingdom