About Albion Residential Properties Ltd (12930324) United Kingdom