About Alford Court Management Company Limited (02479207) United Kingdom