About Alford Business Properties Ltd (13677485) United Kingdom