About 78 St James Road Management Company Limited (06158105) United Kingdom