About 26 Marlborough Buildings Management Company Limited (03418705) United Kingdom