About Albert Flat Management Company Limited (02571578) United Kingdom