About Albany Mansions Limited (02532533) United Kingdom