About 19 Farncombe Street Management Company Limited (04614914) United Kingdom