About Albany Towers Hove Limited (06164858) United Kingdom