About 17 St James Road Management Company Limited (08809249) United Kingdom