About 130 Marlborough Road Management Company Limited (05598917) United Kingdom