About 2 Marlborough St Management Company Limited (09924128) United Kingdom