About Albany Homes International Limited (02652603) United Kingdom