About 125 Stroud Road Management Company Limited (04696047) United Kingdom