About Albany Flat Management Company Limited (04183997) United Kingdom