About 155 Marlborough Road Management Company Limited (03427256) United Kingdom