About 13 St James Road Management Company Limited (04235306) United Kingdom