About Albany Terrace Management (1989) Limited (02347450) United Kingdom