About Albany Management Company Limited (01590266) United Kingdom